/***********************************************************************************************************************
 * ############################################# Application AdewebLite #############################################
 * AdewebLite Android est une application permettant de consulter des emplois du temps fournis par l'université UHP
 * avec ou sans connexion internet (informations gardées en mémoire à chaque synchronisation). Et utilisant la web
 * API ADE pour collecter les données.
 * @author Andrianjafintrimo Victor, Zanette Sébastien
 * 
 * Basée sur l'application du même nom, utilisant le flux RSS (données à traiter), de :
 * @author Schnell Michaël, Zanette Sébastien
 * **********************************************************************************************************************
 */

package ade.screen;

import ade.main.R;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.widget.TextView;
import greendroid.app.GDActivity;

/**
 * Vue d'aide en mémoire sur le téléphone de l'application.
 * @author  Zanette Sébastien, Andrianjafintrimo Victor
 */
public class HelpActivity extends GDActivity {
    
    /**
     * Initialise la vue
     * @param savedInstanceState 
     */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState) ;
        this.setActionBarContentView(R.layout.help) ;
        final TextView aboutText = (TextView) this.findViewById(R.id.help) ;
        aboutText.setMovementMethod(LinkMovementMethod.getInstance()) ;
    }// onCreate(Bundle)

    /**
     * Initialisation des liens internets.
     * En autre vers les pages du wiki de l'UHP
     * @param v vue 
     */    
    public void onAppUrlClicked(View v) {
        final Uri appUri = Uri.parse(getString(R.string.app_url));
        startActivity(new Intent(Intent.ACTION_VIEW, appUri));
        
        final Uri numRessoucreUri = Uri.parse(getString(R.string.help_url_numRessource));
        startActivity(new Intent(Intent.ACTION_VIEW, numRessoucreUri));
        
        final Uri adeWebUri  = Uri.parse(getString(R.string.adeweb_url));
        startActivity(new Intent(Intent.ACTION_VIEW, adeWebUri));
    }
}
